/**
 * 
 */
package com.lifeware.research.endo.views.contexts;

import java.util.List;

import com.lifeware.research.endo.models.entities.Ghiandole;
import com.lifeware.research.endo.models.entities.Immunoistochimica;
import com.lifeware.research.endo.models.entities.TerapieMediche;
import com.lifeware.research.endo.views.PazienteProxy;

/**
 * <p>Contesto utile per l'inserimento di una nuova scheda base.</p>
 * 
 * @author  Riccardo Cardin, (C) 2012 Lifeware
 * @version 1.0
 */
public abstract class InsertSchedaBaseContext implements IResearchendoContext {

	/* Paziente */
	protected PazienteProxy paziente;

	/* Ghiandola */
	protected Ghiandole ghiandola;
	
	/* Malattia */
	protected String malattia;
	
	/* Terapie mediche */
	protected List<TerapieMediche> terapieMediche;
	
	/* Immunoistochimica */
	protected List<Immunoistochimica> immunoistochimiche;

	public Ghiandole getGhiandola() {
		return ghiandola;
	}

	public void setGhiandola(Ghiandole ghiandola) {
		this.ghiandola = ghiandola;
	}

	public List<TerapieMediche> getTerapieMediche() {
		return terapieMediche;
	}

	public void setTerapieMediche(List<TerapieMediche> terapieMediche) {
		this.terapieMediche = terapieMediche;
	}

	public List<Immunoistochimica> getImmunoistochimiche() {
		return immunoistochimiche;
	}

	public void setImmunoistochimiche(List<Immunoistochimica> immunoistochimiche) {
		this.immunoistochimiche = immunoistochimiche;
	}

	public String getMalattia() {
		return malattia;
	}

	public void setMalattia(String malattia) {
		this.malattia = malattia;
	}

	public PazienteProxy getPaziente() {
		return paziente;
	}

	public void setPaziente(PazienteProxy paziente) {
		this.paziente = paziente;
	}
}
